<!doctype html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
	<meta content="webkit" name="renderer" />
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>数据统计</title>
		<link rel="stylesheet" th:href="@{/src/layui/css/layui.css}" media="all">
	</head>
	<style>
		#tb_1{
			width: 100%;
			height: 1000PX;
			/* border: #000000 1PX solid; */
		}
		#tb_th{
			width:95%;
			height: 100PX;
			/* border: #000000 1px solid; */
		}
		.tb_head{
			width: 570PX;
			height: 100%;
			border-right: #E6E6E6 1px solid;
			
		}
		#tr_body{
			width: 95%;
			height: 400PX;
			/* border: #000000 1px solid; */
		}
		.td_body{
			width: 100%;
			height: 400PX;
			border-top:  #E6E6E6 1px solid;
		}
		.box-title{
			float: left;
			margin-left: 5PX;
		}
	</style>
	<body>
		<table id="tb_1">
			<tr id="tb_th">

				<th class="tb_head">
				
					<div id="head_main1" style="width: 400px;height:200px;margin: auto;"></div>

				</th>
				<th class="tb_head">
					<div id="head_main2" style="width: 400px;height:200px;margin: auto;"></div>
				</th>
				<th class="tb_head">
					<div id="head_main3" style="width: 400px;height:200px; margin: auto;"></div>
				</th>
			</tr>
			<tr id="tr_body">
				<td colspan="3" class="td_body">
					<div id="main1" style="width: 1500px;height:400px;margin:auto;"></div>
				</td>
				<td></td>
				<td></td>
			</tr>
			<tr id="tr_body">
				<td colspan="3" class="td_body">
					<table id="demo" lay-filter="test"></table>
				</td>
				<td></td>
				<td></td>
			</tr>
		</table>

		<script th:src="@{/src/js/jquery-1.9.1.min.js}"></script>
<!--		<script th:src="@{/src/js/echarts-gl.js}"></script>-->
		<script th:src="@{/src/js/echarts.js}"></script>
		<script th:src="@{/src/layui/layui.js}"></script>

		<!--图表4-->
		<script type="text/javascript">
			var myChart4 = echarts.init(document.getElementById('main1'));

			var option4 = {
				title: {
					text: '上周销量'
				},
				tooltip: {
					trigger: 'axis',
					axisPointer: {
						type: 'cross',
						label: {
							backgroundColor: '#aa0000'
						}
					}
				},
				legend: {
					data: ['拍卖成交量', '售卖成交量']
				},
				toolbox: {
					feature: {
						saveAsImage: {}
					}
				},
				grid: {
					left: '3%',
					right: '4%',
					bottom: '3%',
					containLabel: true
				},
				xAxis: [{
					type: 'category',
					boundaryGap: false,
					data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
					
				}],
				yAxis: [{
					type: 'value'
				}],
				series: [

					{
						name: '拍卖成交量',
						type: 'line',
						stack: '总量',
						areaStyle: {},
						data: [220, 182, 191, 234, 290, 330, 310]
					},
					{
						name: '售卖成交量',
						type: 'line',
						stack: '总量',
						areaStyle: {},
						data: [100, 232, 201, 154, 190, 330, 410]
					}
				]
			};

			// 使用刚指定的配置项和数据显示图表。
			myChart4.setOption(option4);
			<!--第一个图表-->
			// 基于准备好的dom，初始化echarts实例
			var myChart1 = echarts.init(document.getElementById('head_main1'));

			// 指定图表的配置项和数据
			var option1 = {
				title: {
					text: '上\n周\n注\n册\n人\n数',
					textStyle:{
						fontSize:15
					},

				},
				tooltip: {},
				legend: {
					data: ['注册人数']
				},
				xAxis: {
					data: ['星期一','星期二','星期三','星期四','星期五','星期六','星期天']
				},
				yAxis: {},
				series: [{
					name: '注册人数',
					type: 'bar',
					data: []
				}],
				grid: {
					top: 50,
					x: 100,

				}
			};
			myChart1.setOption(option1);
			$.get('/data/chartOne').done(function(data) {
				var charOneX=data.categories,
						charOneData=data.data ;
				// 填入数据
				myChart1.setOption({
					// xAxis: {
					// 	data: charOneX
					// },
					series: [{
						// 根据名字对应到相应的系列
						name: '注册人数',
						data: charOneData
					}]
				});
			});
			<!--第二个图表-->
			var myChart2 = echarts.init(document.getElementById('head_main2'));

			// 指定图表的配置项和数据
			var option2 = {
				color: 'green',
				title: {
					text: '上\n周\n订\n单\n数\n量',
					textStyle:{
						fontSize:15
					}
				},
				tooltip: {},
				legend: {
					data: ['销量']
				},
				xAxis: {
					type: 'category',
					data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
				},
				yAxis: {
					type: 'value'
				},
				series: [{
					name: '销量',
					type: 'bar',
					data: [5, 20, 36, 10, 10, 20]
				}],
				grid: {
					top: 40,
					x: 100
				}
			};
			// 异步加载数据
			$.get('data.json').done(function(data) {
				// 填入数据
				myChart2.setOption({
					xAxis: {
						data: data.categories
					},
					series: [{
						// 根据名字对应到相应的系列
						name: '销量',
						data: data.data
					}]
				});
			});
			// 使用刚指定的配置项和数据显示图表。
			myChart2.setOption(option2);
			<!--第三个图表-->
			var myChart3 = echarts.init(document.getElementById('head_main3'));

			// 指定图表的配置项和数据
			var option3 = {
				title: {
					text: '商品动态',
					left: 'center'
				},
				tooltip: {
					trigger: 'item',
					formatter: '{a} <br/>{b} : {c} ({d}%)'
				},
				series: [{
					name: '访问来源',
					type: 'pie',
					radius: '55%',
					center: ['50%', '60%'],
					data: [{
						value: 25,
						name: '拍卖物品'
					},
						{
							value: 310,
							name: '售卖物品'
						},
						{
							value: 234,
							name: '上架物品'
						},
						{
							value: 135,
							name: '下架物品'
						},
						{
							value: 18,
							name: '流拍物品'
						}
					],
					emphasis: {
						itemStyle: {
							shadowBlur: 10,
							shadowOffsetX: 0,
							shadowColor: 'rgba(0, 0, 0, 0.5)'
						}
					}
				}]
			};

			// 异步加载数据
			$.get('data.json').done(function(data) {
				// 填入数据
				myChart3.setOption({
					xAxis: {
						data: data.categories
					},
					series: [{
						// 根据名字对应到相应的系列
						name: '销量',
						data: data.data
					}]
				});
			});
			// 使用刚指定的配置项和数据显示图表。
			myChart3.setOption(option3);
		</script>

		<script>
			layui.use('table', function() {
				var table = layui.table;

				//第一个实例
				table.render({
					elem: '#demo',
					height: 312,
					url: '/demo/table/user/' //数据接口
						,
					page: true //开启分页
						,
					cols: [
						[ //表头
							{
								field: 'id',
								title: 'ID',
								width: 80,
								sort: true,
								fixed: 'left'
							}, {
								field: 'username',
								title: '用户名',
								width: 80
							}, {
								field: 'sex',
								title: '性别',
								width: 80,
								sort: true
							}, {
								field: 'city',
								title: '城市',
								width: 80
							}, {
								field: 'sign',
								title: '签名',
								width: 177
							}, {
								field: 'experience',
								title: '积分',
								width: 80,
								sort: true
							}, {
								field: 'score',
								title: '评分',
								width: 80,
								sort: true
							}, {
								field: 'classify',
								title: '职业',
								width: 80
							}, {
								field: 'wealth',
								title: '财富',
								width: 135,
								sort: true
							}
						]
					]
				});

			});
		</script>
	</body>
</html>
